//
//  OMTBaseTableViewController.h
//  OMTUIKit
//
//  Created by 昭荣伊 on 2018/7/30.
//

#import "OMTBaseViewController.h"
#import <MJRefresh/MJRefresh.h>
#import <DZNEmptyDataSet/UIScrollView+EmptyDataSet.h>

@interface OMTBaseTableViewController : OMTBaseViewController<UITableViewDelegate, UITableViewDataSource, OMTRefreshable, DZNEmptyDataSetSource, DZNEmptyDataSetDelegate>

/**
 刷新头部类型
 */
@property (class, nonatomic, copy) NSString *headerClassName;

/**
 刷新底部类型
 */
@property (class, nonatomic, copy) NSString *footerClassName;

@property (nonatomic, strong) UITableView *tableView;

/**
 指定style初始化
 
 @param style UITableViewStylePlain, UITableViewStyleGrouped 默认为: UITableViewStylePlain
 @return 实例
 */
- (instancetype)initWithStyle:(UITableViewStyle)style;
@end
